package com.ym.excel.model;

import com.ym.excel.jfree.YMChart;

import java.util.List;

/**
 * @Author: smuswc
 * @Date: 2018/2/7 16:01
 * @Description: YMChart绘制基本信息
 */
public class YMChartModel {

    YMChart ymChart;
    YMExcelChartData xInfo; //横坐标（类别）信息 一般横坐标轴相等
    YMExcelChartData groupInfo; // 分组信息（相同类别数据对比） 一般纵坐标轴相等
    YMExcelChartData yInfo; // 统计数据信息
    String title; // 图象标题
    String xDesc; // x轴描述信息
    String yDesc; // y轴描述信息
    Integer width; // 图片宽度
    Integer height; // 图片高度

    Integer xEndPosition; // 图片在Excel中的位置 右下角位置(x坐标) 开始坐标为（1，1）
    Integer yEndPosition; //  图片在Excel中的位置 右下角位置(y坐标) 开始坐标为（1，1）

    public YMChart getYmChart() {
        return ymChart;
    }

    public void setYmChart(YMChart ymChart) {
        this.ymChart = ymChart;
    }

    public YMExcelChartData getxInfo() {
        return xInfo;
    }

    public void setxInfo(YMExcelChartData xInfo) {
        this.xInfo = xInfo;
    }

    public YMExcelChartData getGroupInfo() {
        return groupInfo;
    }

    public void setGroupInfo(YMExcelChartData groupInfo) {
        this.groupInfo = groupInfo;
    }

    public YMExcelChartData getyInfo() {
        return yInfo;
    }

    public void setyInfo(YMExcelChartData yInfo) {
        this.yInfo = yInfo;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getxDesc() {
        return xDesc;
    }

    public void setxDesc(String xDesc) {
        this.xDesc = xDesc;
    }

    public String getyDesc() {
        return yDesc;
    }

    public void setyDesc(String yDesc) {
        this.yDesc = yDesc;
    }

    public Integer getWidth() {
        return width;
    }

    public void setWidth(Integer width) {
        this.width = width;
    }

    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    public Integer getxEndPosition() {
        return xEndPosition;
    }

    public void setxEndPosition(Integer xEndPosition) {
        this.xEndPosition = xEndPosition;
    }

    public Integer getyEndPosition() {
        return yEndPosition;
    }

    public void setyEndPosition(Integer yEndPosition) {
        this.yEndPosition = yEndPosition;
    }
}
